package com.chenfan.magic.service;

import java.util.Date;

/**
 * 多终端注册接口
 *
 * @author troy
 */
public interface IClientDetailsService {

    /**
     * 根据clientId获取Client详情
     *
     * @param clientId 客户端id
     * @return IClientDetails
     */
    IClientDetails loadClientByClientId(String clientId);

    /**
     * 根据 clientId 和 userId 获取被手动修订的过期时间
     *
     * @param clientId
     * @param userId
     * @return
     */
    Date getRealExpireTime(String clientId, Long userId);



}
